package com.yuandian.management.vo;

import com.yuandian.api.management.entity.BasePage;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 说明：业务服务资源接口请求对象
 * @Author yanjun
 * @Date 2021/1/6 13:55
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class BusinessServerResourceParams extends BasePage {

    private static final long serialVersionUID = -7427621743559707517L;

    private Integer id;

    /**
     * 系统编码
     */
    private String systemCode;

    /**
     * 服务资源编码
     */
    private String resourceCode;

	/**
	 * 服务资源编码集合
	 */
	private String resourceCoding;

    /**
     * 服务资源编码集合
     */
    private List<String> resourceCodings;

    /**
     * 识别匹配串
     */
    private String identifyCharacter;

    /**
     * 识别字符类型
     */
    private Integer type;

    /**
     * 确认状态
     */
    private Integer isStatus;

    /**
     * 资源类别
     */
    private Integer category;

    /**
     * 父服务资源编码
     */
    private String resourceKeyCoding;

    /**
     * 关键字
     */
    private String keyword;

    /**
     * 匹配串
     */
    private String fuzzyMatching;

    /**
     * 协议资源编码
     */
    private String agreementResourceCoding;
}
